home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1994 November / macformat-018.iso / Demos / Extend 3.0 Demo / Demo Libraries / Demo Custom Blocks Lib / Demo Custom Blocks Lib.rsrc / HELP_28299_Fish < prev    next >
Encoding:
Text File  |  1994-06-22  |  2.4 KB  |  34 lines

  1. This block represents both predator and prey animals. Enter parameters in the dialog for the type of animal desired. The first block on the left of the model eats only carrion. The other blocks eat their respective prey (the block to their left). Change the parameters and the number of blocks in the model to experiment with balancing the environment.  
  2.  
  3. PARAMETERS:
  4. Initial # of animals   - the starting number.
  5. Mean breeding time     - the time to duplicate the animal.
  6. Mean # offspring       - the average number of animals
  7.                          produced in each breeding period.
  8. Max # of animals       - the maximum number in the system.
  9. Min # of survivors     - the minimum number in the system.
  10. Mean starving time     - the period an animal can go without
  11.                          its required amount of food and
  12.                          survive.
  13. Each animal requires...- the number of prey or carrion
  14.                          food equivalents required to feed
  15.                          each animal per starving period.
  16. Each dead animal supplies ... - the amount of food that each
  17.                          dead animal provides for a carrion
  18.                          eater. How much the carrion eater
  19.                          requires is determined by its "Each
  20.                          animal requires..." parameter.
  21.  
  22. CONNECTORS:
  23. Pop - The current population of the animal.
  24.  
  25. Pot. live out - Outputs the total number of prey available to the     predator on the right. Connect this to the “Pot. food in” connector on the block to the right.
  26.  
  27. Pot. food in - Takes in the available amount of prey, up to the         amount required by the animal for survival. Connect this to the “Pot. live out” connector on the block to the left. 
  28.  
  29. Carrion - The number of dead animals. It is used to add dead predators to a food pool for the carrion-eater (the first block on the left). Connect all 'Carrion' connectors  together, then connect the “Carrion” connector of the carrion-eater to its own “Pot. food in” connector. 
  30.  
  31. The mechanism used here is a dynamic array that is as big as the maximum population.  Each member of the population array can age independently of the population as a whole, and animals can breed to fill up unused members of the array, or starve and free up space. Eaten members are cleared from the array, thus providing a realistic view of even small populations.
  32.  
  33. **    Copyright ©1990 by Imagine That, Inc.
  34. **    All Rights Reserved.